package test.when表达式

fun main(args: Array<String>) {
    var age = 20
    val result = todo1(age)
    println(result)
}

/*
   判断当前年纪做什么事情
 */
fun todo1(age: Int): String {
    when (age) {
        in 1..6 -> {
            return "没有上小学"
        }
        7 -> {
            return "开始上小学"
        }
        in 8..11 -> {
            return "正在上小学"
        }
        12 -> {
            return "开始上中学"
        }
        13, 14 -> {
            return "正在上中学"
        }
        15 -> {
            return "开始上高中"
        }
        18 -> {
            return "开始上大学"
        }
        in 19..22->{
            return "正在上大学"
        }
        else -> {
            return "开始上社会大学"
        }
    }
}